package com.jinxin.platform.cdsideparkmgr.service;

import com.jinxin.platform.base.common.pojo.JsonResult;
import com.jinxin.platform.cdsideparkmgr.bean.CdsideparkmgrParkRecord;

import java.util.HashMap;
import java.util.List;

/**
 * All rights Reserved, Designed By www.beonelot.com
 *
 * @version: V1.0
 * @Copyright: www.beonelot.com Inc. All rights reserved.
 * @Description：
 * @Date: 2021-09-06
 * @Author: Lingnan
 **/
public interface ICdsideparkmgrParkRecordService {

    CdsideparkmgrParkRecord selectByKey(String id);

    CdsideparkmgrParkRecord selectOne(HashMap param);

    List<CdsideparkmgrParkRecord> list(HashMap param);

    List<CdsideparkmgrParkRecord> listPage(HashMap param);

    int listPageCount(HashMap param);

    JsonResult saveOrUpdate(CdsideparkmgrParkRecord record);

    JsonResult delete(String id);

    List<String> listAreaOptions(String projectId);

    List<String> listStallOptions(String projectId);

    List<String> listCategory(String projectId);

}
